suction pumped - German English Dictionary